package com.sdry.model.zc;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

/**
 * @ClassName: AbnormalDisposal 
 * @Description:生产异常处置单
 * @Author hpf
 * @Date 2018年11月2日 下午3:34:05 
 * @version 1.0
 */
public class AbnormalDisposal {

	private Long adID;//主键ID
	
	private String adNum;//编号
	
	private String processPart;//异常发生的工序段
	
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date adDate;//时间
	
	private String squadLeader;//当班班长
	
	private String processer;//工艺段负责
	
	private String description;//异常说明
	
	private String isDowntime;//是否停机（0否1是）
	
	private String manager;//基地经理签字
	
	private String isNormal;//调整后是否恢复正常（0否1是）
	
	private String reserve1;//预留1 推送到哪一步（0默认  1工艺 2品质签字 3生产技术签字 5生产制造签字6基地经理-1驳回）
	
	private String reserve2;//预留2
	
	private String reserve3;//预留3
	
	private String reserve4;//预留4   基地经理处理意见
	
	private String reserve5;//预留5 经理是否通过（0通过1驳回）

	
	public Long getAdID() {
		return adID;
	}

	public void setAdID(Long adID) {
		this.adID = adID;
	}

	public String getAdNum() {
		return adNum;
	}

	public void setAdNum(String adNum) {
		this.adNum = adNum;
	}

	public String getProcessPart() {
		return processPart;
	}

	public void setProcessPart(String processPart) {
		this.processPart = processPart;
	}

	public Date getAdDate() {
		return adDate;
	}

	public void setAdDate(Date adDate) {
		this.adDate = adDate;
	}

	public String getSquadLeader() {
		return squadLeader;
	}

	public void setSquadLeader(String squadLeader) {
		this.squadLeader = squadLeader;
	}

	public String getProcesser() {
		return processer;
	}

	public void setProcesser(String processer) {
		this.processer = processer;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getIsDowntime() {
		return isDowntime;
	}

	public void setIsDowntime(String isDowntime) {
		this.isDowntime = isDowntime;
	}

	public String getManager() {
		return manager;
	}

	public void setManager(String manager) {
		this.manager = manager;
	}

	public String getIsNormal() {
		return isNormal;
	}

	public void setIsNormal(String isNormal) {
		this.isNormal = isNormal;
	}

	public String getReserve1() {
		return reserve1;
	}

	public void setReserve1(String reserve1) {
		this.reserve1 = reserve1;
	}

	public String getReserve2() {
		return reserve2;
	}

	public void setReserve2(String reserve2) {
		this.reserve2 = reserve2;
	}

	public String getReserve3() {
		return reserve3;
	}

	public void setReserve3(String reserve3) {
		this.reserve3 = reserve3;
	}

	public String getReserve4() {
		return reserve4;
	}

	public void setReserve4(String reserve4) {
		this.reserve4 = reserve4;
	}

	public String getReserve5() {
		return reserve5;
	}

	public void setReserve5(String reserve5) {
		this.reserve5 = reserve5;
	}

	
	@Override
	public String toString() {
		return "AbnormalDisposal [adID=" + adID + ", adNum=" + adNum + ", processPart=" + processPart + ", adDate="
				+ adDate + ", squadLeader=" + squadLeader + ", processer=" + processer + ", description=" + description
				+ ", isDowntime=" + isDowntime + ", manager=" + manager + ", isNormal=" + isNormal + ", reserve1="
				+ reserve1 + ", reserve2=" + reserve2 + ", reserve3=" + reserve3 + ", reserve4=" + reserve4
				+ ", reserve5=" + reserve5 + "]";
	}
	
}
